Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ схСмотСхники. Π’ΠΎΠΌ 2 [Изд.4-Π΅]Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 109

Автор ΠŸΠ°ΡƒΠ»ΡŒ Π₯ΠΎΡ€ΠΎΠ²ΠΈΡ†

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 10.10. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ смысл послСднСй Ρ„Ρ€Π°Π·Ρ‹, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ прСдставлСниС числа 1.0 Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ IBM. ПослС этого Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ мСньшСС число Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.


ИспользованиС Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ IBM числа 16 Π² качСствС основания ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ динамичСский Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Π½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ нСсколько измСняСтся ΠΎΡ‚ числа ΠΊ числу ΠΈΠ·-Π·Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ количСства Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π½ΡƒΠ»Π΅ΠΉ; это явлСниС извСстно, ΠΊΠ°ΠΊ Β«ΠΊΠ°Ρ‡Π°Π½ΠΈΠ΅Β» (wobble). Π’ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ IBM ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Β«Π½Π΅ числа» ΠΈ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ, ΠΈ имССтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π½ΡƒΠ»ΡŒ (всС Π±ΠΈΡ‚Ρ‹ Π½ΡƒΠ»ΠΈ); Π½Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ числа Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ IBM ΠΈ для чисСл с Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ (64 Π±ΠΈΡ‚). ПослСдний Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° рис. 10.24, MIL STD-1750A, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π²ΠΎΠ΅Π½Π½Ρ‹Ρ… систСмах. Он Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π΅Π½ Π² Ρ‚ΠΎΠΌ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎ вмСсто Π·Π½Π°ΠΊΠ° ΠΈ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ числа Π² Π½Π΅ΠΌ записываСтся мантисса Π² Ρ„ΠΎΡ€ΠΌΠ΅ дополнСния Π΄ΠΎ Π΄Π²ΡƒΡ… ΠΈ порядок Ρ‚ΠΎΠΆΠ΅ Π² Ρ„ΠΎΡ€ΠΌΠ΅ дополнСния Π΄ΠΎ Π΄Π²ΡƒΡ… (строго говоря, ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ΡΡ записью мантиссы Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π·Π½Π°ΠΊ/Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°, Π° порядка Π² Ρ„ΠΎΡ€ΠΌΠ΅ смСщСнного Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ). Π’ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ бСсконСчности, Β«Π½Π΅ числа» ΠΈ Π½Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ числа; имССтся Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для чисСл с ΡƒΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ.

Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ чисСл Π² памяти. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ микропроцСссоров Π»ΡŽΠ±ΡΡ‚ Π²Ρ‹Ρ€Π°ΠΆΠ°Ρ‚ΡŒ свою ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, прСдусматривая Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ чисСл Π² памяти Π² своСобразном порядкС. ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ 8086/8 (Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ IBM PC ΠΈ совмСстимыС с Π½ΠΈΠΌΠΈ) Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ числа Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ, начиная с самого младшСго Π±Π°ΠΉΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ располагаСтся Π² Π±Π°ΠΉΡ‚Π΅ памяти с наимСньшим Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ; для сСмСйства 68000 Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π΅Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ порядок. Π’ΠΎΡ‚ ΡΡ‡Π°ΡΡ‚ΡŒΠ΅-Ρ‚ΠΎ!

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² процСссС Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Нам ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΡƒΠΆΠ΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² контСкстС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π΄Π°Π²Π°Π» ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичныС числа. Каков Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ способ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с 8-разрядными Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΌΠΈ ΠΈΠ· Ρ‚Π°ΠΊΠΎΠ³ΠΎ интСрфСйса? Π’ зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, числа Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΡ… Ρ†ΠΈΡ„Ρ€, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΈΡ… измСнСния ΠΈ ΠΏΡ€ΠΎΡ‡. ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ (для получСния максимального динамичСского Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°), ΠΈΠ»ΠΈ Π² Ρ†Π΅Π»Ρ‹Π΅ числа (для получСния максимального Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ), ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ числовыС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вычислСниС ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ ΠΎΡ‚ срСднСго значСния ΠΈΠ»ΠΈ разностСй ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… отсчСтов). ВсС это ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ Β«Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅Β» ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ устройства, Ρ‚. Π΅. Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт Π²Π²ΠΎΠ΄ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ оптимизация ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° Π±Π΅Π· понимания особСнностСй Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ смысла ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΡ‚ΠΎΠ»ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒΡΡ Π² этом чудСсном ΠΌΠΈΡ€Π΅ элСктронной Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹!

Π’Π°Π±Π»ΠΈΡ†Ρ‹

7




















8













9

















10








* * *



ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ

1

Π¨ΡƒΠΌ Π»ΠΎΠΏΠ°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΆΠ°Ρ€ΠΈΠ²Π°Π½ΠΈΠΈ, ΠΊΡƒΠΊΡƒΡ€ΡƒΠ·Π½Ρ‹Ρ… Π·Π΅Ρ€Π΅Π½. β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

2

МногиС Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Π΄Π΅Π»ΠΎ с ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ, навСрняка ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ слово boot-сСктор (сСктор Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ). Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠ±Ρ€Π°Π·Ρ‹ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΈ Ρƒ ΠΎΡ‚Ρ†ΠΎΠ² β€” основатСлСй ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ срСди мноТСства Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ слова boot Π΅ΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ Β«ΡƒΠ΄Π°Ρ€ΠΈΡ‚ΡŒ сапогом», Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ bootstrap Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ пСрСводится ΠΊΠ°ΠΊ Β«ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ самого сСбя Π·Π° ΡˆΠ½ΡƒΡ€ΠΊΠΈ Π±ΠΎΡ‚ΠΈΠ½ΠΎΠΊΒ». β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

3

Π’ΠΎΡ‡Π½Π΅Π΅ говоря, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ послС дальнСйшСй ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ связСй. НСпосрСдствСнно ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚. β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

4

ΠšΡ€ΠΎΠΌΠ΅ арифмСтичСских Ρ„Π»Π°Π³ΠΎΠ² рСгистр Ρ„Π»Π°Π³ΠΎΠ² содСрТит Π΅Ρ‰Π΅ Ρ‚Ρ€ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π»Π°Π³Π° для управлСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ дСйствиями ЦП: Ρ„Π»Π°Π³ направлСния (DF), Ρ„Π»Π°Π³ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ (IF), Ρ„Π»Π°Π³ трассировки (Π’F). β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

5

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ этот ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½Π°Π΄ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ LOOP Π½Π° ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Π½Π΅ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ассСмблСром Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ LOOP1. β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

6

Π˜Π½Π΄Π΅ΠΊΡΠ½Ρ‹ΠΉ. β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

7

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ компиляторов ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ исходный тСкст нСпосрСдствСнно Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (Π»ΠΈΠ±ΠΎ Π² строки Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠΌ) ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ассСмблировании ΠΎΡ‚ΠΏΠ°Π΄Π°Π΅Ρ‚, хотя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ компиляторы, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ транслятор языка Паскаль для машин Ρ‚ΠΈΠΏΠ° Π”Π’Πš, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ описано Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ. β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

8

А Π΅Ρ‰Π΅ Ρ‡Π°Ρ‰Π΅ β€” ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹. β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

9

Из ΠΌΠΈΡ€Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… машин ΠΏΡ€ΠΈΡˆΠ»ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β€” Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ связСй; Π² срСдС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π±Ρ‹Ρ‚ΡƒΠ΅Ρ‚ ΠΆΠ°Ρ€Π³ΠΎΠ½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«Π»ΠΈΠ½ΠΊΠ΅Ρ€Β». β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

10

Π’ настоящСС врСмя эта «вторая ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°Β» ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ практичСски стандартизована ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ символы Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ² (Π² частности, русского), символы псСвдографики ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ матСматичСскиС Π·Π½Π°ΠΊΠΈ. β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².

11

Π’.Π΅. вычислСнноС ΠΊΠ°ΠΊ смСщСниС ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ прСдставлСния (-128, -32768). β€” ΠŸΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².